home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1995 October
/
EnigmA AMIGA RUN 01 (1995)(G.R. Edizioni)(IT)[!][issue 1995-10][Aminet 7].iso
/
Aminet
/
comm
/
ums
/
UMSF097.lha
/
UMS-FAQ_097.txt
Wrap
Text File
|
1995-05-21
|
29KB
|
903 lines
$VER UMS-Infotext 0.97 (21.05.95)
UMS Informationstext Version 0.97
=================================
Dieses Dokument enthaelt die wesentlichsten Informationen zu UMS und sollte
somit die haeufigsten Fragen zu UMS beantworten. Es wird regelmaessig in den
Gruppen "de.comm.software.ums" und "MT.UMS" veroeffentlicht.
Dieser Text ist noch nicht vollstaendig. Ergaenzungen, Korrekturen,
Anregungen, usw. bitte an die folgende Adresse:
umsfaq@unicorn.sauerland.de
Teil 1 - Allgemeine Informationen
*********************************
Was ist UMS?
============
UMS (Universal Message System) ist ein System um Nachrichten zu verwalten.
Es benutzt ein einheitliches Format, welches netzunabhaengig ist.
Netzspezifische Programme, sogenannte Importer und Exporter, sorgen fuer die
Umsetzung vom/ins UMS Nachrichtenformat. Dieses einheitliche Format bedeutet
auch, dass die Newsreader und Hilfsprogramme unabhaengig von den Netzen
implementiert werden können. Momentan gibt es Importer/Exporter fuer
MausNet, FidoNet oder Netze mit Fido-Technologie, UUCP, QWK, Z-Netz
(Zerberus und ZConnect).
UMS unterstuetzt mehrere Benutzer. Jeder Benutzer erhaelt gesonderte
Zugriffsrechte, die von UMS automatisch ueberwacht werden. Ueber diese
Zugriffsrechte laesst sich regeln, welche Gruppen der Benutzer lesen, in
welche er schreiben und an welche Adressen er Mails schicken darf.
Importer und Exporter werden wie normale UMS Benutzer in der UMS.config
eingetragen, haben aber besondere Zugriffsrechte.
Im Normalzustand kann ein Exporter fuer ein System nicht die Nachrichten von
dem Importer eines anderen Systems lesen. Dies ist eine Sicherheitsbarriere,
um die Entstehung von nicht autorisierten Gateways zu unterbinden. Erst
durch Vergabe eines Schluessels wird UMS in dieser Hinsicht voll
funktionsfaehig.
UMS stellt eine einheitliche Schnittstelle zur Verfuegung, z.B. die
ums.library auf AmigaOS, damit die Programme unabhaengig von der
Implementierung von UMS sind. *Alle* Aktionen geschehen ueber diese
Schnittstelle.
UMS ist momentan nur auf Amiga Rechnern implementiert. Im Prinzip spricht
aber nichts dagegen, es auch auf anderen Rechnern oder Betriebssystemen zu
implementieren.
Welche fuer Dokumentation gibt es zu UMS?
=========================================
Es gibt verschiedene Dokumente zu UMS:
ums-cfg.doc
-----------
Dieser Text enthaelt Informationen zur Konfiguration von UMS.
ums-mf.doc
----------
Dieses Dokument beschreibt das Nachrichtenformat von UMS.
ums.doc
-------
Dieses Dokument beschreibt im Autodoc-Format das Interface zu UMS. Hier
werden alle Funktionen und deren Parameter erklaert, die das Interface zur
Verfuegung stellt.
Welche Programme gibt es fuer UMS?
==================================
In runden Klammern die jeweils aktuelle Öffentliche Version und in eckigen
Klammern das Kürzel des Autors. Eine Liste der Kürzel folgt weiter unten.
Das Herz
=-=-=-=-
[mh] ums.library (10.21)
[mh] UMSserver (10.33)
Weiterhin gibt es eine öffentliche Beta-Release der Version 11.
Im-/Exporter
=-=-=-=-=-=-
UMS Maus (2.3)
--------------
[chr]
Dieses Paket enthaelt alle Dateien, um UMS im MausNet zu benutzen. Für den
MausTausch wird noch ein Terminalprogramm benötigt (z. B. VLT, NComm).
UMS-RFC (0.8)
-------------
[sb]
Dieses Paket enthaelt diejenigen Programme, um UMS im Internet benutzen zu
können. Damit kann UMS außer UUCP auch über TCP/IP mit den Protokollen NNTP,
SMTP und POP3 betrieben werden. Benötigt UMS V11! Öffentliche Beta-Version!
UMS-UUCP (0.8)
--------------
[sb]
Dieses Paket enthaelt diejenigen Programme, um UMS im UseNet via UUCP
benutzen zu können.
UMS Fido (2.00)
---------------
[as] [kai] [mh]
Dieses Paket enthält diejenigen Programme, um UMS im FidoNet zu betreiben.
Zusätzlich wird ein Programm zum Poll benötigt (z. B. Trapdoor). Diese
Version ist Nodefähig. Öffentliche Beta-Version!
UMS Zer (2.22)
--------------
[mj]
Dieses Paket enthält diejenigen Programme, um UMS im Z-Netz (Zerberus) zu
betreiben. (Netcall 3.8 oder ZConnect.) Ein Pollprogramm wird zusätzlich
benötigt und ist vom gleichen Autor erhältlich.
UMS QWK (1d)
--------------
[ih]
Dieses Paket enthält Im- und Exporter für QWK-Mailboxen.
Newsreader
=-=-=-=-=-
RUMS (2.02)
------------
[mh] [kai]
Dieses Paket enthält einen Newsreader. Dieser ist nur über die Tastatur,
aber dadurch auch remote zu bedienen. Es werden nicht alle Features von UMS
unterstützt!
IntuiNews (1.2b)
---------------
[tron] [ms]
Dieses Paket enthält einen Newsreader mit graphischer Oberfläche. Dieser
benötigt zusätzlich das Magic User Interface (MUI) Version >= 2.0.
READ (?.?)
----------
[tt]
Dieses Paket enthält einen weiteren Newsreader mit graphischer Oberfläche.
MUI wird ebenfalls benötigt. Öffentliche Beta-Version!
Sonstiges
=-=-=-=-=
UMSMapsTool (1.3)
-----------------
[olio]
Mit UMSMapsTool kann man als Z-Netz Point Bretter bestellen bzw.
abbestellen. Benötigt MUI.
UMSGroup (2.11)
---------------
[mk] [ml]
UMSGroup ist ein Programm, um im MausNet Gruppen (Newsgroups) Offline zu
bestellen/abzustellen. Benötigt MUI.
SUMSTools (2.10)
----------------
[ss] [kmel] [zza] [tron] [olio] [us]
Enthält _vier_ kleine Utilities: sumsset, sumswrite, sumsprint und
sumsfolder, zum Lesen und Schreiben von Nachrichten, zum Ändern der
Message-Flags und zum Verschieben von Nachrichten in Folder.
ConfUMS (1.2)
-------------
[olf]
Erlaubt die Modifikation der Variablen in der ums.config (Server- und
Uservariablen). Vorteil gegenüber der Bearbeitung der ums.config mit einem
Texteditor: der UMSServer braucht nicht neu gestartet werden, d.h. Clients
könnnen weiterhin eingeloggt bleiben. Benötigt MUI und UMS V11.
Bouncer (1.5)
-------------
[mh]
Der Bouncer sucht in der Messagebase nach Nachrichten, die entweder nicht
exportiert werden konnten oder nicht einem bestimmten User zugeordnet werden
können.
Expire (1.12)
-------------
[mh]
Expire gibt Nachrichten, bei denen das "Verfalldatum" überschritten ist, zum
Löschen durch CleanUMS (ARexx-Script) bzw. Servercontrol frei.
TopTen (2.0) / UMS-MailStat (1.16)
----------------------------------
[jg] / [olf]
Beide Tools erstellen eine Statistik über die Messagebase und zeigen sie
nach verschiedenen Kriterien sortiert an.
UMSPasswd (0.11)
----------------
[sb] [kmel]
Tool zum Ändern der Passwörter in der UMS.config. Ein mit UMSPasswd
gesetztes/geändertes Passwort wird anschließend verschlüsselt in der
UMS.config eingetragen. (Sicherheitshalber sollte man sein Passwort deshalb
stets mit UMSPasswd setzen/ ändern und nicht einfach von Hand (und damit
unverschlüsselt) in die UMS.config eintragen.)
UMSDoctor (1.3)
---------------
[mh]
UMSDoctor rettet so viele Nachrichten wie möglich aus einer zerstörten
Messagebase.
UMS Im-/Export (2.2/2.6)
------------------------
[mh]
Das sind 2 Programme, um Nachrichten aus einer UMS-Messagebase zu
exportieren und sie in eine andere Messagebase wieder zu importieren. Sowas
ist z. B. nötig, wenn die Messagebase mal zerstört wird und ein Teil der
Nachrichten noch zu retten ist.
FixAccess
---------
[mh]
Zugriffsrechte für einen (neuen) User updaten. Wenn ein neuer User
eingetragen wird, so hat er ja noch keinen Zugriff auf die alten
Nachrichten. Mit FixAccess kann man ihm Zugriff auf diese alten Nachrichten
geben.
SetFolder (1.1)
---------------
[kmel]
SetFolder schiebt Mails in Folder und benutzt dabei einen schnellen
Algorithmus. Evt. kann ein ReplyName/ReplyAddr gesetzt werden, beinhaltet
'MList2Folder' und benutzt die UMS.config.
Servercontrol (1.0)
-------------------
[tron]
Servercontrol ersetzt die ARexx-Scripts QuitUMS.rexx, CleanUMS.rexx und
FlushUMS.rexx. Benötigt UMS Version 11!
ListWizard (1.2)
----------------
[ab]
Mit ListWizard kann man neue MailingList-Nachrichten in Gruppen verschieben
bzw. Kommentare von Gruppen zu den pers. Nachrichten kopieren.
ReplyWizard (1.2)
-----------------
[ab]
Mit diesem Tool können automatische Replys auf Mails erzeugt werden. Der
Reply-Text ist konfigurierbar und die Mails können nach verschiedenen
Kriterien ausgewählt werden.
Away from Mail (0.5)
--------------------
[amb]
AFM dient dazu, automatisch eine Empfangungsbestätigung zu verschicken, wenn
der Benutzer z. B. im Urlaub ist oder aus einem anderen Grund seine Mail
nicht beantworten kann.
UMSFix (0.7)
------------
[ps]
UMSFix ist ein Areafix für Fido-kompatible Netze. Er nimmt Area-Bestellungen
der User entgegen und bestellt diese gegebenenfalls beim Uplink.
UFM (0.7)
---------
[chr]
UFM ist ein Mailserver. Files können als Mail(s) via UMS angefordert,
verpackt und versendet werden.
SortINA (1.3)
-------------
[us]
SortINA ist ein Programm, um das Adressbuch von IntuiNews zu sortieren.
Scripts
=-=-=-=
CleanUMS
--------
[mh]
ARexx-Script zum physikalischen Löschen aller Nachrichten, die zum Löschen
freigegeben sind. Startet vor dem Putz Expire. Für UMS V10!
MList2Folder (1.3)
------------------
[mh] [hG] [olk]
ARexx-Script, welches Mails aus Mailinglisten in Folder verschiebt.
MultiMaus (1.3)
---------------
[mh]
ARexx-Script zum anrufen einer oder mehrerer MausNet-Mailboxen um dort für
einen oder mehrere User den MausTausch durchzuführen. Benötigt das
Terminalprogramm VLT.
ShowGroups (1.5)
----------------
[kai] [hG] [olk]
ARexx-Script, das eine Liste aller Newsgroups in einer UMS-Messagebase
erstellt.
ReplyDaemon (1.1)
-----------------
[hG] [olk]
ARexx-Script, das nach neuen Mails in angegebenen Foldern sucht und
automatisch eine Empfangsbestätigung (receipt-reply) an den Absender
erstellt Die bearbeitete Mail wird als ungelesen, archiviert und
zurückgestellt markiert.
Mailinglist (?.?)
-----------------
[mh] [kai]
ARexx-Script zur Verwaltung von Mailinglisten.
ReadMessage (1.4)
-----------------
[kai] [hG] [olk]
ARexx-Script, liest eine Nachricht aus einer UMS-Messagebase und gibt diese
nach stdout.
WriteMessage (1.3)
------------------
[kai] [hG] [olk]
ARexx-Script, schreibt eine neue Nachricht in eine UMS-Messagebase.
Mailboxen
=-=-=-=-=
KMS (1.92b)
-----------
[ts]
Das Karfunkel Mailbox System bietet folgende Fetaures:
Kommandozeilenorientierte Steuerung, hierarchische Brettstruktur, interner
Befehlssatz beliebig durch externe Befehle in Form von ARexx-Skripts
erweiterbar, beliebige AmigaDOS-Befehle/-Programme einbindbar, beliebig
aenderbare Systemtexte, eine Vielzahl an Zugriffskontrollmoeglichkeiten fuer
den Systembetreiber, Ein- und Ausgaben komplett ueber die Standardein-/
-ausgabe, eigenes Adressbuch, Laberfilter, Vormerker, Verzeichnis fuer
Batchdateien fuer jeden User, Chat, Screeneditor, Lesen aller neuen
Nachrichten mit nur einer Taste (Space oder Return) moeglich, Anzeige von
Textattributen (*fett*, _unterstrichen_, /kursiv/) in Nachrichten, ...
Programmierer-Hilfen
=-=-=-=-=-=-=-=-=-=-
Es existieren für Programmierer Schnittstellen für folgende
Programmiersprachen:
C [tron]
Oberon [mh]
Modula-2 [olf]
ARexx [kai]
Woher kann man UMS und den UMS-FAQ bekommen?
============================================
Auf dem Aminet existiert ein Verzeichnis für alle öffentlichen
UMS-Programme:
/pub/aminet/comm/ums
Außerdem liegen sämtliche UMS-Programme auf:
ftp://ftp.dfv.rwth-aachen.de/pub/amiga/UMS/
In folgenden Mailboxen sind die öffentlichen UMS-Programme recht schnell
verfügbar:
MausNet
-------
Maus Bremen II 0421/702569 Gruppen-Programmteil MT.UMS
Maus Iserlohn II 02371/460879 Gruppen-Programmteil MT.UMS
Fido
----
Mowgli (Aachen) 0241/405949 File-Area DFÜ
FileRequest: 2:2452/107
Woher kann man Informationen zu UMS bekommen?
=============================================
FIDO
----
Hier steht die Gruppe UMS.GER zur Verfuegung. Sie ist mit mit der
UseNet-Gruppe "de.comm.software.ums" vernetzt.
Usenet
------
Dort steht die Gruppe de.comm.software.ums zur Verfuegung. Sie ist mit der
FIDO-Gruppe "UMS.GER" vernetzt.
Außerdem existiert eine englischsprachige(!) Mailinglist namens "UMS-Intl"
(das steht für "UMS-International"). Um sich auf diese Liste einzutragen,
schickt man eine Mail folgenden Format an "request@lyssa.owl.de":
ADD Ums-Intl "Vorname Nachname" e@mail.addresse
HELP
QUIT
Fragen dazu bitte per Mail an "postmaster@lyssa.owl.de".
MausNet
-------
Hier steht die Gruppe MT.UMS zur Verfügung. Sie ist bisher eine reine
MausNet-Gruppe. In einigen MausNet-Boxen (zur Zeit MK2, HB2, MS3, UN, DU3)
wird außerdem lokal die Gruppe "de.comm.software.ums" angeboten. Zur Zeit
laufen Bestrebungen, MT.UMS mit de.comm.software.ums zu vernetzen.
Wie kann ich die jeweiligen Programmierer erreichen?
====================================================
Kontaktaddressen:
=================
[mh] Martin Horneffer
mh@umshq.dfv.rwth.aachen.de
2:2452/107.9@fidonet
AC2.maus
[chr] Christian Rütgers
chr@quack.westfalen.de
MS.maus
[mj] Marc Jackisch
mtj@tron.gun.de
[sb] Stefan Becker
stefanb@yello.ping.de
[ih] Ian Hibbert
plunky@skate.demon.co.uk
[mk] Martin Koyro
MS3.maus
mk@bones.westfalen.de
[ml] Martin Loos
MK2.maus
mattin@unicorn.sauerland.de
umsfaq@unicorn.sauerland.de
2:2444/4504.2@fidonet
[kai] Kai Bolay
kai@studbox.uni-stuttgart.de
[tron] Matthias Scheler
tron@lyssa.owl.de
2:243/6350.18@fidonet
[ms] Markus Stipp
corwin@pixar.owl.de
[tt] Tim Teulings
UN.maus
rael@edge.ping.de
[olf] Olaf Peters
HB2.maus
op@hb2.maus.de
olf@informatik.uni-bremen.de
[as] Andre Schenk
postmaster@melior.s.bawue.de
2:246/1216.42@Fidonet
[hG] Hartmut Goebel
hartmut@oberon.nbg.sub.org
[ts] Thomas Schwarz
WUE.maus
blacky@bmagic.mayn.sub.de
[kmel] Klaus Melchior
kmel@eifel.oche.de
[mz] Martin Ziemer
AC.maus
[ss] Stefan Stuntz
stuntz@informatik.tu-muenchen.de
[zza] Bernhard Möllemann
zza@rz.uni-karlsruhe.de
[olk] Oliver Knorr
olk@johann.nbg.sub.org
[olio] Oliver Oster
olio@cosmos-l.gun.de
olio@informatik.uni-bremen.de
2:2426/3060.67@fidonet
[ab] Andreas Baum
2:2490/1370.6@Fidonet
fatso@turtle.insider.sub.de
[amb] Alexander M. Bauer
Alexander_Bauer@hn.maus.de
barbarossa@fsw.tynet.sub.org
[ps] Peter Stegemann
peter_stegemann@traveller.fido.de
2:2476/824.0@Fidonet
[us] Ulrich Sibiller
uli@pizza.tynet.sub.org
42@studbox.uni-stuttgart.de
2:246/1416.38@Fidonet
[jg] Jan Geißler
jan@digit.franken.de
Teil 2 - Frequently asked questions
***********************************
Allgemeines
-----------
F: Nachdem ich vor kurzem das Problem hatte, dass die Message-Base irgendwie
beschaedigt war (UMS und IntuiNews meldeten immer wieder Fehler wie
"corrupted message" oder "Fehler beim Scannen der UMS-Datenbank",
Im-/Export funktionierte aber), werden mir jetzt beim Cleanup keine
Expired-Mails mehr geloescht. Fehler der o.g. Art traten aber in letzter
Zeit nicht mehr auf. Nur muss ich die Expired-Mails immer von Hand in
IntuiNews loeschen, erst dann werden sie beim Cleanup entfernt. Woran
kann das liegen? Wie kann ich die Msg-Base am besten regenerieren, ohne
sie komplett zu loeschen? UMS-Doctor habe ich schon probiert, aber dann
werden beim Reimport fast alle Mails als "Dupe" bemaengelt.
A: Nach UMSDoctor sollte die ursprüngliche Message-Base auch gelöscht
werden! Man kann die MB auch mit "Export" in ein File sichern, dann
loeschen und mit "Import" wieder neuaufbauen. Nach solche Aktionen sollte
man mit
sumsset SysOp <Passwort> "OWNER=1 and FromAddr!=*"*"" "" Owner
Das Owner-Flag wieder "reparieren", damit IntuiNews nicht alle
Nachrichten hervorgehoben anzeigt.
F: Nachdem mir gestern der Rechner beim Maillesen abgestuerzt war, musste ich
nach dem Reset feststellen, dass meine MsgBase defekt ist. Ich hab dann
mit UMSDoctor alles auf eine andere Partition gerettet. Anschließend habe
ich die Nachrichten mit Import wieder in eine neue Messagebase eingefügt.
Klappte auch hervorragend, nur dass jetzt scheinbar alle importierten
Mails an mich adressiert zu sein scheinen, stoerte mich etwas (IntuiNews
hob diese Mails farbig hervor). "Naja, solange das nur bei den alten Mails
ist", dachte ich. Aber Pustekuchen: Nach dem Importieren neuer Mails
wurden auch zahlreiche Mails von IntuiNews farbig hervorgehoben, auch wenn
diese nicht an mich adressiert sind! Muss ich jetzt damit leben oder kann
man das irgendwie beheben?
A: sumsset <YOURACCOUNT> <PASSWORD> "FromAddr!=*"*"" "" OWNER
F: Ich benutze jetzt seit einigen Tagen UMS... meine MessageBase ist ca. 4MB
gross. Nur zum Einscannen einer Newsgroup mit ca. 250 Nachrichten braucht
IntuiNews sage und schreibe 1:20 Minuten. Ist das normal?
A: Das FFS des Amiga hat gewisse Probleme mit großen Files, in denen viel an
verschiedenen Stellen mittendrin gelesen wird ("seek&read").
Es benötigt dafür nämlich sog. "file-extension blocks", die leider nur
linear verkettet sind. Damit das ganze noch effizient funktioniert,
sollte die jeweilige Partition genug "buffer" für alle benötigten
file-extension blocks haben. Das sind die buffer, die man mit HDToolBox
oder in der Mountlist konfigurieren und mit "C:addbuffers" nachträglich
verändern kann.
Die folgende Tabelle zeigt für verschiedenen Blockgrößen, für wieviel KB
Filegröße ein buffer reicht:
blocksize | one file-extension block each
-------------------------------------------
512 | 36 KB
1024 | 200 KB
2048 | 912 KB
4096 | 3.87 MB
8192 | 15.94 MB
16384 | 64.64 MB
32768 | 260.35 MB
Bei einer MB von 4MB und einer Partition mit den üblichen 512 Bytes/Block
brauchst Du also mindestens 4MB / 36 KB = 114 buffer.
Wer ein neues HDToolBox hat oder fit im Schreiben von Mountlist-Einträgen
ist, kann für die UMS-MB eine Partition mit größeren Blockgrößen
verwenden. Das ist sehr empfehlenswert!
F: Ich habe seit kurzem das Problem, daß Expire (aus dem UUCP Paket) meine
Mails nicht expired, weil der UMS Fehler 102 auftritt (no writeaccess).
Woran kann es liegen?
A: Zum Setzen des Expire-Flags brauchst Du Sysop-Rechte. Du mußt Expire mit
einem Sysop-Account aufrufen.
F: Cleanums funtioniert bei mir nicht/stürzt ab/macht die MB kaputt...
A: Wenn Du "UnixDirs" benutzt, wirf es weg. Leider weiß ich nicht, _was_
UnixDirs da macht und was sich der Autor dabei gedacht hat. Es muß
jedenfalls ein übler Hack sein. Auch PFS macht (noch) Probleme. Allgemein
müssen die FileSystems für die MB zumindest SetFileSize() unterstützen.
F: Ich suche einen Laberfilter für UMS. Wo gibt's sowas?
A: Mit SumsSet (aus den SUMSTools) kannst Du einfache Filterfunktionen
erreichen, u.a. auch mit Wildcards etc. Eine ältere Version der SumsTools
sollte eigentlich Deinem UMS-Paket beiliegen. Ein mächtigerer Filter
befindet sich noch in der Betaphase.
F: Welche Dateien der Messagebase müssen bei einem Backup mitgesichert werden?
A: Alle außer ".idcount". Diese Datei hat *nichts* mit der Konsistenz der
Daten in der Messagebase zu tun. Wenn Dir der .idcount hopps geht oder Du
ihn loescht oder sonstwas damit machst, legt UMSServer das File neu an
und generiert eine neue, aktuelle MessageID (z.B. unter Beruecksichtigung
des aktuellen Datums/Zeit). Die Messagebase wird dadurch *nicht*
beschaedigt oder unbrauchbar. Wenn Du also ein Backup zurueckholst, in
dem *kein* .idcount vorhanden ist, dann wird UMSServer dieses File neu
generieren und Du kannst Deine Messagebase ohne weitere Probleme
benutzen.
F: Könnte man die Messagebase auf einer muFS-Partition installieren, und nur
dem UMSServer die write/delete-Rechte auf die Datenfiles erteilen?
A: Klar, funktioniert einwandfrei! Einfach eine muFS-User "news" (o.ä.)
einrichten und l:umsserver mit dieser User-ID und dem U-Flag ausstatten.
F: Warum kann UMS nicht die gebräuchlichen Atrribute *fett*, /kursiv/ und
_unterstrichen_ schon beim Schreiben einer Mitteilung in die Messagebase
z.B. durch Amiga-Escape-Sequenzen oder auch MUI-Steuerzeichen ersetzen
(je nach bevorzugtem Reader)?
A: Es kommt zu Problemen mit der Multiuserfähigkeit von UMS, da es möglich
ist, daß die User, die auf die Mitteilung Zugriff haben, verschiedene
Reader verwenden: sind die Attribute z.B. als Amiga-Escapes in der
Messagebase, so muß IntuiNews bzw. MUI diese beim Anzeigen sowieso
umsetzen. Genauso wäre es problematisch, eine Nachricht mit
MUI-Attributen z.B. im RUMS anzuzeigen. Es sollte also Sache des
anzeigenden Programms sein, die Attribute zu interpretieren.
F: CleanUMS loescht meine Archivierten Mails !!!! Warum? Selbsverstaendlich
habe ich bei Expire das Flag "ARCHIVE" gesetzt.
A: CleanUMS ist das Archive-Flag egal. Expire scheint da ab und zu Problem
zu haben. Ich behelfe mir so:
> Expire SysOp $PWD ARCHIVE
> sumsset SysOp $PWD "ARCHIVE=1 AND EXPIRED=1" "" EXPIRED
Damit verlierst Du garantiert keine archivierten Nachrichten mehr.
F: Ich habe seit kurzem das Problem, daß Expire (aus dem UUCP Paket) meine
Mails nicht expired, weil der UMS Fehler 102 auftritt (no writeaccess).
A: zum Setzen des Expire-Flags brauchst Du Sysop-Rechte. Du mußt Expire mit
einem Sysop-Account aufrufen.
F: Gibt es ein Tool mit dem man die Newsgroups von Artikeln ändern kann?
A: Was Du möchtest, kann mit NetGroups realisiert werden. Du definierst eine
Netgroup, die beiden Namen die gleiche Gruppe zuordnet:
( Netgroups
zer.DE.COMM.SOFTWARE.UMS
de.comm.software.ums
)
Jetzt mußt Du nur noch Deinen Usereintrag so ändern, daß er
de.comm.software.ums lesen kann, aber die zer.#? nicht zu sehen bekommt.
Unter V10 ist es etwas aufwendiger. Wenn Du keinen Gatekey hast, bringt es
leider gar nichts. Solltest Du einen haben, definierst Du auch eine
entsprechende Netgroup, mußt dann bei User und Exporter beide Gruppen
eintragen und schließlich mit Groupfilter dem Exporter zer.#? und dem User
de.comm.software.ums als "Erscheinungsbild" konfigurieren.
Eine "Wandlung" in dem Sinne geht kaum, aber wenn Du nur alte Artikel
umschaufeln willst, kannst Du obiges (sogar unter V10 auch ohne Gatekey)
machen und alles mit export/sumsdel/cleanums/import als "neue" Artikel
importieren.
UMS.config
----------
F: Wie kann ich am einfachsten und sichersten zwei User "zusammenlegen"? Die
Daten sollen dann so in der MB stehen, als ob "User 2" ein Alias von
"User 1" gewesen wäre.
A: - alle Messages an "User 2" exportieren (mit Export)
- - " - in der MB löschen
- CleanUMS laufen lassen
- "User 2" als Alias von "User 1" deklarieren, user "User 2" entfernen
- Messages wieder importieren
F: Warum weist UMS öffentliche Nachrichten (z.B. in der UMS.GER) mit "no
import access" ab, deren Absenderadresse nicht auf das IMPORT-Pattern
paßt. Bisher dachte ich, IMPORT ist nur für private Nachrichten.
A: IMPORT gilt für private UND öffentliche Msgs. Sinn: der Sysop soll
verhindern können, daß seine Points über ihn Msgs mit gefälschten
Absender-Adressen einschleusen.
ConfUMS
-------
F: Warum stellt ConfUMS keine Save/Use/Cancel-Funktionalität zur Verfügung
wie die Prefs-Programme?
A: ConfUMS' Icon ist da wohl ein wenig verwirrend. ConfUMS soll keineswegs
ein Prefs-Programm für UMS sein (wie die in Sys:Prefs/). Das Konzept für
ein Prefs-Programm wäre viel komplizierter gewesen: jede Änderung an einer
Variablen müßte zwischengespeichert werden bis der Benutzer ConfUMS mit
der Save-Funktion verläßt. 'Use' wäre durch die fehlende Unterstützung in
UMSServer und -Library gar nicht möglich gewesen. Betrachte ConfUMS also
als einen Config-Editor und nicht als ein Prefs-Programm. Es ist eben
ConfUMS - nicht UMSPrefs! ;-)
F: ConfUMS entfernt die ganzen Kommentare aus meiner ums.config und sortiert
sie auch noch, warum?
A: Föllig valsch! ConfUMS hat keine Ahnung, daß eine -- wie nennst Du sie? --
ums.config existiert! ;-) ConfUMS kommuniziert mit dem UMSServer
ausschließlich über ums.library-Funktionen, die tatsächlichen Änderungen
in der ums.config werden also vom Server selbst vorgenommen: ConfUMS hat
absolut keinen Einfluß darauf, wie die ums.config aussieht. Trotzdem gibt
es Abhilfe (mit einem Server v11): einfach in die globale Server-Variable
'Options' 'SAVECOMMENTS' einfügen und die Kommentare werden beibehalten.
UMS Maus
--------
F: Also ich habe ein Outfile.TXT fuer UMS und komme mit dem m2ums Prog nicht
klar. Immer wenn ich es aufrufe kommt die Meldung *Stack Overflow*.
A: In der Shell, bevor Du m2ums aufrufst, ein 'Stack 32768' und es
funktioniert.
F: Ich habe eine öffentliche Nachricht mit dem Zusatz "(lokal)" versehen,
aber trotzdem hat UMS die ins Netz geschickt. Wie kommt das?
A: Im Intuinews kann man beim posten von Öffentlichen Nachrichten eine
Distribution angeben. Die ist im MausNet:
L wie lokal
M wie MausNet
N wie Net
Wenn diese gesetzt ist (Intuinews nimmt als Default den Status der
kommentierten Nachricht), geht diese Angabe vor der Distribution-Angabe
in der letzten Zeile der Mail (lokal) (Mausnet) (net).
Beispiel:
Distribution beim IN ist "N" (wie Net).
Der User schreibt in die letzte Zeile (lokal).
-> Die Nachricht geht ins Netz, weil die Distribution-Angabe vorrangig ist.
UMS Fido
--------
F: Bei FidoImport erscheint der Fehler:
failed login: user "fido.2.2426.3090.0" not known
Die Msgs werden zwar richtig einsortiert, nervig ist das erscheinende
Window aber doch.
A: Dann fehlt beim User "FidoBoss" ein Alias, sollte etwas so aussehen:
User
Name "Pentagon"
Alias "FidoBoss"
Alias "fido.default"
Alias "fido.2.2426.3090.0"
...
EndUser
F: FidoExport/Import 1.52 stürzt ab. Was ist los?
A: Der Stack ist zu klein. Stack 20000 behebt das Problem. UMSFido 2.0 wird
weniger Stack benötigen und nicht abtürzen, wenn es zu wenig hat.
F: Wie kann ich bei UMSFido den Zeichensatz einstellen? Bei FidoImport kommt
oft so Zeugs wie
charsettable AMIGA unknown oder
charsettable PC-8 unknown...
Wie kann ich das aendern????
A: Unter UMS V11 in der UMS.config:
( "fido.charset.AMIGA" "LATIN-1" )
( "fido.charset.PC-8" "IBMPC" )
Unter UMS V10 in der UMS.config:
fido.charset.AMIGA = "LATIN-1"
fido.charset.PC-8 = "IBMPC"
IntuiNews
---------
F: Warum zeigt IntuiNews mir keine Folder an, obwohl ich Nachrichten in Folder
verschoben habe bzw. "sumsfolder" oder "MList2Folder.rexx" benutzt habe?
A: Um Folder in IntuiNews benutzen zu können, muß man in der "ums.config" bei
"HeaderFields" und "IndexFields" das Feld 15 eintragen.
F: Warum kann IntuiNews keine private Nachricht als öffentliche Nachricht
weiterleiten?
A: Da das Weiterleiten von privaten Nachrichten in öffentliche Gruppen gegen
die Netiquette der meisten Netzwerke verstößt, haben sich die Autoren
entschieden, eine solche Funktion nicht zu implementieren.
F: IntuiNews färbt alle Einträge, die ein To: gesetzt haben weiß. Und nicht
nur die, die speziell auf einen meiner Artikel geschrieben wurden. Woran
könnte das liegen?
A: Am Owner-Flag, versuch mal:
sumsset SysOp <Passwort> "OWNER=1 and FromAddr!=*"*"" "" Owner
UMS-RFC/UMS-UUCP
----------------
F: Kann man mit UMS ein Usenet-Posting canceln, wie es z.B. in den
misc.forsale.*
A: Mit UMS V11 und UMS RFC geht es so: Du mußt ein Posting in die Gruppe
schreiben, bei dem du in RFCAttr den folgenden Text einträgst:
"Control: cancel <Msg ID des zu cancelenden Artikels>"
Die "" MÜSSEN mit eingegeben werden!
### End of FAQ